secretly videotaped - French English Dictionary